Ann Arbor and Ypsilanti are linked by the Ann Arbor Transit Authority AATA (http://www.theride.org), which provides routes all over Ann Arbor, between the Ann Arbor and Ypsilanti town centers, and limited routes within Ypsi. To reach any of the other towns and villages, you'll probably need a car.
Airport taxis and shuttle services between Ann Arbor and the Detroit airport are also available; details are on the Ann Arbor page.